#title: 1.a.28 发行注记
#index:0,1
#author:zozoh(zozohtnt@gmail.com)
#author:wendal(wendal1985@gmail.com)
--------------------------------------------------------------------------------------------------------
关于 1.a.28
	[1_a_27.man Nutz 1.a.27] 发布之后的近两个月，社区发布了 {*1.a.28} 版。它进行了较重大的改进：
	 # 对 Ioc 接口[http://groups.google.at/group/nutzam/browse_thread/thread/43513b29d1b07cf3?hl=zh-CN 关于 Ioc 做了一个稍微重要的修改]--增加了一个方法
		{{{
		<T> T get(Class<T> type) throws IocException;
		}}}
		* 同时将注解 @InjectName 从 mvc 包移动到 ioc 包
	 # Ioc 支持[../ioc/loader_annotation.man 注解方式的配置]
	 # 重写了 AOP [../ioc/aop_solution.man 的字节码模型]
	 # 文件上传适配器默认采用新写的 [http://code.google.com/p/nutz/source/browse/trunk/src/org/nutz/mvc/upload/FastUploading.java FastUploading]，上传速度提高一倍
	 
--------------------------------------------------------------------------------------------------------
问题修复
	 * [http://code.google.com/p/nutz/issues/detail?id=112 Issue112]	通过直接声明一个包来声明包中所有的类为Module {#AAA;by} {*xjf1986518}
	 * [http://code.google.com/p/nutz/issues/detail?id=162 Issue162]	Nutz DAO的事物是否能参考Spring的声明式事物管理方式比较好，不知道是否有计划? {#AAA;by} {*hzzdong}
	 * [http://code.google.com/p/nutz/issues/detail?id=166 Issue166]	dao: EntityField中的如下方法是不是有点重复啊?  {#AAA;by} {*jiongs753}
	 * [http://code.google.com/p/nutz/issues/detail?id=168 Issue168]	无法在Mvc中使用xml作为ioc的配置文件 {#AAA;by} {*wendal1985}
	 * [http://code.google.com/p/nutz/issues/detail?id=171 Issue171]	DAO: Cnd 生成的 in 语句不对  {#AAA;by} {*jiongs753}
	 * [http://code.google.com/p/nutz/issues/detail?id=172 Issue172]	DAO: Dao.delete Dao.clear 等方法无返回值  {#AAA;by} {*jiongs753}
	 * [http://code.google.com/p/nutz/issues/detail?id=176 Issue176]	考虑为Ioc提供注解式的配置 {#AAA;by} {*wendal}
	 * [http://code.google.com/p/nutz/issues/detail?id=177 Issue177]	MVC默认适配器问题 {#AAA;by} {*zkgale}
	 * [http://code.google.com/p/nutz/issues/detail?id=178 Issue178]	首页的字体太难看了 {#AAA;by} {*nowindLee}
	 * [http://code.google.com/p/nutz/issues/detail?id=182 Issue182]	mvc: @Ok 的默认值问题 {#AAA;by} {*zozohtnt}
	 * [http://code.google.com/p/nutz/issues/detail?id=183 Issue183]	json:  当 Map 的 Key 为非字符串时，渲染不出结果 {#AAA;by} {*zozohtnt}
	 * [http://code.google.com/p/nutz/issues/detail?id=186 Issue186]	@Prev出错 {#AAA;by} {*happyday0517}
	 * [http://code.google.com/p/nutz/issues/detail?id=187 Issue187]	demo hello Mvc中/demoredirect/byid和byobj，不能传递参数 {#AAA;by} {*for5million}
	 * [http://code.google.com/p/nutz/issues/detail?id=190 Issue190]	静态方法注入时,提示不够 {#AAA;by} {*zkgale}
	 * [http://code.google.com/p/nutz/issues/detail?id=194 Issue194]	事务拦截器报错 {#AAA;by} {*happyday0517}
	 * [http://code.google.com/p/nutz/issues/detail?id=199 Issue199]	MVC: 为UploadAdaptor添加一个空参构造方法 {#AAA;by} {*jiongs753}

--------------------------------------------------------------------------------------------------------
质量
	 # 共通过了 484 个单元测试用例,代码覆盖率达到62%(按line计算)
	 # Nutz.Dao 经测试在如下数据库上可以工作正常
		 * [http://www.h2database.com H2]
		 * [http://www.mysql.com MySql]
		 * [http://www.oracle.com Oracle]
		 * [http://www.postgresql.org Postgresql]
		 * [http://www.microsoft.com/hk/sql/default.mspx SqlServer2005]
		 * [http://www.microsoft.com/hk/sql/default.mspx SqlServer2000]
--------------------------------------------------------------------------------------------------------
文档
	  * 添加 使用注解配置Ioc
	  * 添加 NutAop模型
	  * 更新 Aop -声明式切面
	  * 更新了一对一、一对多、多对多映射部分
	 
--------------------------------------------------------------------------------------------------------
主要贡献者名单
	贡献的种类:
	 * 问题: 给项目的[http://code.google.com/p/nutz/issues/list 问题列表]汇报一个上的问题，并且该问题被本次发布包括
	 * 博客: 在本版本开发期间，写过关于 Nutz 的文章，并被 [http://code.google.com/p/nutz/wiki/appendix_resources 推荐列表]收录
	 * 支持: 总结至少出 FAQ 文档
		 * 关于 FAQ 文档的写作规范请先阅读： [http://groups.google.de/group/nutzam/browse_thread/thread/4caf8181456b7adc?hl=zh-CN Nutz 的虎年计划.5提供更好的社区支持]
	 * 代码: 提交过至少一个修订
	 * Demo: 为 [http://code.google.com/p/nutzdemo Demo Site] 提交过代码
	 * 文档: 提交过文档，在讨论区发帖或者通过文档上的留言指出现有文档存在的问题
	 * 测试: 发布前，参与测试周，发布人给出的任务
	 
	 如有遗漏,请提醒我们 ^_^
	 
	|| 贡献者 									|| 问题|| 博客|| 支持|| 代码|| Demo|| 文档|| 测试||
	|| Bird.Wyatt								||  -  ||  -  ||  O  ||  -	||  O  ||  -  ||  -  ||
	|| for5million								||  O  ||  -  ||  -  ||  -	||  -  ||  -  ||  -  ||
	|| E-Hunter									||  O  ||  -  ||  -  ||  -	||  -  ||  -  ||  -  ||
	|| Peter Tung								||  -  ||  -  ||  -  ||  -	||  -  ||  O  ||  -  ||
	|| hzzdong									||  O  ||  -  ||  -  ||  -	||  -  ||  -  ||  -  ||
	|| jiongs753								||  O  ||  -  ||  -  ||  -	||  -  ||  -  ||  -  ||
	|| zkgale									||  O  ||  -  ||  -  ||  -	||  -  ||  -  ||  -  ||
	|| happyday0517								||  O  ||  -  ||  -  ||  -	||  -  ||  -  ||  -  ||
	|| wendal									||  O  ||  -  ||  O  ||  O	||  O  ||  O  ||  O  ||
	|| zozohtnt									||  O  ||  -  ||  O  ||  O	||  -  ||  O  ||  O  ||
	
	
	
	另外，非常感谢
	 * [https://groups.google.at/group/nutzam?hl=zh-CN Nutzam 讨论区]
	 * [http://qun.qq.com/air/#75818186 Nutz QQ 群(75818186)]
	 * [http://qun.qq.com/air/#68315571 Nutz QQ 2群(68315571)]
	 * GTalk 聊天群 {#AAAAAA;/添加帐号 nutzam@chatterous.com 为好友，然后发送 @join 指令}
	的朋友们，你们提出的任何问题，发表的任何言论，实际上都对这个小框架 {*产生着潜移默化的影响}。
	我们也正在不断的努力，希望每一个新版本都能让大家获得更好的编程体验。

